package com.wanqing.community.tag;

import com.wanqing.community.util.KeyConstant;
import com.wanqing.community.util.StringTools;

/**
 * 自定义的EL表达式的函数
 */
public class ELFunction {	
	
	/**
	 * <p>Description:得到社区经理的名称<p>
	 * <p>modifiContent:<p>
	 * @param levels 社区经理级别代码
	 * @return
	 */
	public static String levelsName(String levels){
		if(KeyConstant.LEVELS_001.equals(levels)){
			return "见习社区经理";
		}
		if(KeyConstant.LEVELS_002.equals(levels)){
			return "正式社区经理";
		}
		if(KeyConstant.LEVELS_003.equals(levels)){
			return "社区主管";
		}
		if(KeyConstant.LEVELS_004.equals(levels)){
			return "区域经理";
		}
		return "";
	}
	/**
	 * <p>Description:折叠面板中创建菜单URL<p>
	 * <p>modifiContent:<p>
	 * @param url
	 * @param menuId
	 * @return
	 */
	public static String mainMenuUrl(String url,String menuId){
		return StringTools.urlAddParmert(url, "m_id", menuId);
	}
	
	/**
	 * <p>Description:字符串解码<p>
	 * <p>modifiContent:<p>
	 * @param source
	 * @return
	 */
	public static String strDencode(String source){
		return StringTools.strDencode(source);
	}
	
	/**
	 * <p>Description:字符串编码<p>
	 * <p>modifiContent:<p>
	 * @param source
	 * @return
	 */
	public static String strEncode(String source){
		return StringTools.strEncode(source);
	}
}
